this game stinks - Turkish English Dictionary